<?php
include('class/phantrang.php');
function listPost($sql,$linkr){	
	global	$global_config,$nv_Request;					 
	foreach($sql as $data){	
		$date = explode('-',$data['times']);	
		$dt[] = array(
					'img' => $nv_Request->chuyenLinkURL($data['img'],$global_config['img']),
					'title' => $data['title'],
					'date' => $date[2]."-".$date[1],
					'year' => $date[0],
					'view' => $data['view'],
					'hometext' => $data['hometext'],
					'link' => $linkr."/".$data['alias'].".html"
					);	
	}
	return $dt;
}

$xtpl = new XTemplate( "themes/".$global_config['themes']."/modules/post/listpost.tpl");
$xtpl->assign( "title",$title );

$p = new Pager();
$pageget = $nv_Request->get_string('page','get','1');//số trang

$count = $db->num_rows("SELECT `id` FROM post_rows");//tổng số tin của CSDL - để chia cho limit tính ra số trang
$start = $p->findStart($pageget,$global_config['limitpost']);//Số Trang - HIện thị 20 - hien thi số id bắt dầu lấy

$page = $p->findPages($count,$global_config['limitpost']);//tổng số trang hiển thị (sẽ hiển thị 1 - 2 - 3)
$page_list = $p->pageList($pageget,$page,$linkroot,10);//số trang hiện tại, tổng số trang , số list page muốn hiển thị
$sql = $db->fetch_array("SELECT `id`,`listcat`,`title`,`alias`,`img`,`hometext`,`view`,`times` 
					     FROM post_rows 
					     WHERE status = 1 LIMIT ".$start.",".($global_config['limitpost']+8));
$data = listPost($sql,$linkroot);

$i=1;
$titlenext =NULL;			 
foreach ($data as $dt){
	if($global_config['limitpost']>= $i){	
		$xtpl->assign( 'LISTPOST',$dt );
		$xtpl->parse( 'main.listpost' );
		$i++;
	}
	else{
		$titlenext = "<span>Những Tin Tiếp Theo</span>";		
		$xtpl->assign( 'LISTPOST',$dt );
		$xtpl->parse( 'main.nextpost' );
	}
}
$xtpl->assign( "ROOT",$global_config['my_domain'] );
$xtpl->assign( "ROOTH",$nav_title);
$xtpl->assign( "LISTPAGE", $page_list);
$xtpl->assign( "TITLENEXT", $titlenext);//trang cuoi se ko co tieu de Tin Tiep Theo
$xtpl->parse( 'main' );
$content .=$xtpl->text('main');
?>